home *** CD-ROM | disk | FTP | other *** search
/ OK PC 47 - Disc 1 / OK PC 47-1.zip / OK PC 47 - Duke Nukem 3D / OKPC47-1.iso / 3dupinb / sierra.inf < prev   
INI File  |  1995-09-15  |  7KB  |  262 lines

  1. [Setup]
  2. SetupSize=380
  3. BillboardSize=0
  4. CanInstallDOS=No
  5.  
  6. [Requirements]
  7. SetupVer=2.1.0.0
  8. Colors=256
  9. MemKB=7168
  10. PhysicalMem=7168
  11. SwapFile=7168
  12. VideoSpeed=300
  13. Wave=2
  14. MIDI=2
  15. CPU=486
  16. WinVer=310
  17. ScreenWidth=640
  18. ScreenHeight=480
  19. Joystick=0
  20. Printer=0
  21. CDROM=2
  22.  
  23. [Ident]
  24. Version=100
  25. ProductID=86883
  26.  
  27. [Dialogs]
  28. BEGIN 0,NotifyInstallSystem
  29. InstallSystem
  30. 1, NotifySysText
  31. 10, OKText
  32. END
  33. BEGIN 1,Register
  34. Register
  35. 1, RegisterText1
  36. 12, YESText, (), FLAG8
  37. 13, NOText
  38. END
  39. BEGIN 2, Restart
  40. Installation Complete
  41. 1, RestartPrompt1
  42. 1, RestartPrompt2
  43. 10, RestartNow, (), FLAG9
  44. 13, RestartLater
  45. END
  46. BEGIN 3, Done
  47. AllDone
  48. 1, AllDoneText
  49. 10, OKText
  50. END
  51. BEGIN 4, FailedWin32s
  52. FailTitleWin32s
  53. 1, FailTextWin32s
  54. 1, FailTextWin32sShare
  55. 1, FailTextWin32sShare1
  56. 1, FailTextWin32sShare2
  57. 1, FailTextWin32sShare3
  58. 1, FailTextWin32sShare4
  59. 1, FailTextWin32sShare5
  60. 10, OKText
  61. END
  62. BEGIN 5, FailedWinG
  63. FailTitleWinG
  64. 1, FailTextWinG
  65. 10, OKText
  66. END
  67. BEGIN 6, FailedVFW
  68. FailTitleVFW
  69. 1, FailTextVFW
  70. 10, OKText
  71. END
  72. BEGIN 7, FailedWinSpace
  73. FailTitleWinSpace
  74. 1, FailTextWinSpace
  75. 1, FailTextWinSpace2
  76. 10, OKText
  77. END
  78. BEGIN 8, InstallType
  79. InstallTypeTitle
  80. 1, InstallTypePrompt1
  81. 1, InstallTypePrompt2
  82. 1, InstallTypePrompt3
  83. 3, Small, (), FLAG11
  84. 3, Large, (), FLAG10
  85. 10, OKText
  86. END
  87.  
  88. [Script]
  89. :Begin
  90. ;
  91. ; FLAG usage:
  92. ;        FLAG0  - TRUE if not running NT or Win95
  93. ;        FLAG1  - TRUE if Video for Windows needs to be installed
  94. ;        FLAG2  - TRUE if Video for Windows failed to install
  95. ;        FLAG3  - TRUE if WinG needs to be installed
  96. ;        FLAG4  - TRUE if WinG failed to install
  97. ;        FLAG5  - TRUE if Win32s needs to be installed
  98. ;        FLAG6  - TRUE if Win32s failed to install
  99. ;        FLAG7  - TRUE if user does not have enough disk space
  100. ;        FLAG8  - TRUE if user wants to register product
  101. ;        FLAG9  - TRUE if user wants to restart computer
  102. ;
  103. ;        FLAG10 - TRUE if user wants a Large install
  104. ;        FLAG11 - TRUE if user wants a Small install
  105. ;
  106. ;
  107. ; Determine if running on NT or Win95
  108. NOTWINNT FLAG0
  109. FLAG0 TOGGLEGROUPON 20
  110. ;
  111. ;
  112. ; Determine which system components will be installed
  113. FLAG0 VERSIONCHECK *SYSTEMDIR\WIN32S16.DLL 1.25.142.0 FLAG5
  114. FLAG0 VERSIONCHECK *SYSTEMDIR\WING.DLL 1.0.0.37 FLAG3
  115. FLAG0 VERSIONCHECK *SYSTEMDIR\AVIFILE.DLL 1.10.0.179 FLAG1
  116. ;
  117. ; Determine if there is enough space on system drive
  118. FLAG3              WinDiskSpace_LT  500 FLAG7
  119. FLAG7 goto NoWinSpace
  120. FLAG1              WinDiskSpace_LT 1500 FLAG7
  121. FLAG7 goto NoWinSpace
  122. FLAG5              WinDiskSpace_LT 2000 FLAG7
  123. FLAG7 goto NoWinSpace
  124. FLAG3 FLAG1        WinDiskSpace_LT 2000 FLAG7
  125. FLAG7 goto NoWinSpace
  126. FLAG3 FLAG5        WinDiskSpace_LT 2500 FLAG7
  127. FLAG7 goto NoWinSpace
  128. FLAG5 FLAG1        WinDiskSpace_LT 3500 FLAG7
  129. FLAG7 goto NoWinSpace
  130. FLAG3 FLAG5 FLAG1  WinDiskSpace_LT 4000 FLAG7
  131. FLAG7 goto NoWinSpace
  132. ;
  133. ;
  134. ; Notify player system stuff is going to be installed.
  135. FLAG1 FLAG3 FLAG5 DIALOG NotifyInstallSystem
  136. ;
  137. ;
  138. ;  Install Win32S via Microsoft Setup
  139. ;FLAG0 WIN32CHECK SILENT 1.30.152.0, ,FLAG5
  140. FLAG0 VERSIONCHECK *SYSTEMDIR\WIN32S16.DLL 1.25.142.0 FLAG5
  141. FLAG0 FLAG5 RUN 1 WIN32S\DISK1\MSSETUP.EXE *SOURCEDIR\WIN32S\DISK1\MSSETUP.EXE
  142. FLAG0 VERSIONCHECK *SYSTEMDIR\WIN32S16.DLL 1.25.142.0 FLAG6
  143. FLAG0 FLAG6 GOTO FailWin32s
  144. ;
  145. ;
  146. ; Install WinG via Microsoft Setup
  147. FLAG0 VERSIONCHECK *SYSTEMDIR\WING.DLL 1.0.0.37 FLAG3
  148. FLAG0 FLAG3 RUN 1 WING\MSSETUP.EXE *SOURCEDIR\WING\MSSETUP.EXE
  149. FLAG0 VERSIONCHECK *SYSTEMDIR\WING.DLL 1.0.0.37 FLAG4
  150. FLAG0 FLAG4 GOTO FailWinG
  151. ;
  152. ;
  153. ; Install Video for Windows via Microsoft Setup
  154. FLAG0 VERSIONCHECK *SYSTEMDIR\AVIFILE.DLL 1.10.0.179 FLAG1
  155. FLAG0 FLAG1 RUN 1 VFW11E\MSSETUP.EXE *SOURCEDIR\VFW11E\MSSETUP.EXE
  156. FLAG0 VERSIONCHECK *SYSTEMDIR\AVIFILE.DLL 1.10.0.179 FLAG2
  157. FLAG0 FLAG2 GOTO FailVFW
  158. ;
  159. ;
  160. ; Get type of install (large or small)
  161. DIALOG InstallType
  162. FLAG10 TOGGLEGROUPON 10
  163. ;
  164. ;
  165. ; Pick destination directory.
  166. PICKDEST End
  167. ;
  168. ;
  169. ; Copy all of the files to hard drive.
  170. COPY
  171. ;
  172. ;
  173. ; Setup default configuration for Ultra Pinball.
  174. ADDTOINI *WINDOWSDIR\SIERRA.INI, UPBDemo, InstallPath, *DESTDIR
  175. ADDTOINI *WINDOWSDIR\SIERRA.INI, UPBDemo, CDPath, *SOURCEDIR\UPINBALL
  176. ;FLAG10 ADDTOINI *DESTDIR\AUTORUN.INF, English, ProgramEXE, PINBALL.EXE
  177. ;
  178. ;
  179. ; Create "Sierra" group and add program icons
  180. GOTO AddGroups
  181. ADDPROGMANGROUP Sierra
  182. ADDPROGMANITEM *SIERRADIR\SETUP.EXE, SetupTitle, ,*SIERRADIR
  183. ADDPROGMANITEM *DESTDIR\AUTORUN.EXE, ProgManTitle, *DESTDIR\AUTORUN.EXE, *DESTDIR
  184. ADDPROGMANITEM *DESTDIR\BOOTDISK.EXE -s1024 -c -w -rwin/n, BootDiskTitle, *DESTDIR\BOOTDISK.ICO, *DESTDIR
  185. :AddGroups
  186. ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item1, [CreateGroup(Sierra)]
  187. ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item2, [ShowGroup(Sierra,2)]
  188. ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item3, [ShowGroup(Sierra,1)]
  189. ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item4, [ReplaceItem(Setup & Uninstall)]
  190. ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item5, [AddItem(*SIERRADIR\SETUP.EXE,Setup & Uninstall)]
  191. ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item6, [ReplaceItem(Ultra Pinball Demo)]
  192. ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item7, [AddItem(*DESTDIR\AUTORUN.EXE,Ultra Pinball Demo)]
  193. FLAG0 ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item8, [ReplaceItem(Ultra Pinball Demo Boot Disk Maker)]
  194. FLAG0 ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item9, [AddItem(*DESTDIR\BOOTDISK.EXE -s1024 -c -w -rwin/n,Ultra Pinball Demo Boot Disk Maker,*DESTDIR\BOOTDISK.ICO)]
  195. RUN 1 *SOURCEDIR\AUTORUN.EXE *SOURCEDIR\AUTORUN.EXE &*DESTDIR\AUTORUN.INF
  196. ;
  197. ;
  198. ; Does User want to register?
  199. ;
  200. ;DIALOG Register
  201. ;FLAG8 REGISTER
  202. ;
  203. ;
  204. ; If any system files were installed, user MUST restart their system.
  205. FLAG1 GOTO AskRestart
  206. FLAG3 GOTO AskRestart
  207. FLAG5 GOTO AskRestart
  208. GOTO  End
  209. ;
  210. ;  
  211. ; Prompt user that their system needs to be restarted.
  212. :AskRestart
  213. DIALOG Restart
  214. FLAG9 RESTARTWINDOWS
  215. ;
  216. ;
  217. ; If user did not restart, remind them again.
  218. DIALOG Done
  219. GOTO End
  220. ;
  221. ;
  222. ; Display Win32s failed to install
  223. :FailWin32s
  224. DIALOG FailedWin32s
  225. GOTO End
  226. ;
  227. ;
  228. ; Display WinG failed to install
  229. :FailWinG
  230. DIALOG FailedWinG
  231. GOTO End
  232. ;
  233. ;
  234. ; Display Video for Windows failed to install
  235. :FailVFW
  236. DIALOG FailedVFW
  237. GOTO End
  238. ;
  239. ;
  240. ; Display Not Enough space in Windows directory
  241. :
  242. :NoWinSpace
  243. DIALOG FailedWinSpace
  244. GOTO End
  245. ;
  246. ;
  247. :End
  248. END
  249.  
  250. [Archives]
  251. UPINBALL\,1,0,0
  252.  
  253. [Files]
  254. ;
  255. ; Ultra Pinball Files
  256. ;
  257. *DESTDIR\AUTORUN.INF,NOARCHIVE,1,726,1
  258. *DESTDIR\AUTORUN.EXE,NOARCHIVE,1,48128,1
  259. *DESTDIR\BOOTDISK.EXE,NOARCHIVE,1,36848,0,20
  260. *DESTDIR\BOOTDISK.ICO,NOARCHIVE,1,766,0,20
  261. *DESTDIR\RESOURCE.002,UPINBALL\,1,3986769,0,10
  262.